English Dictionary
◊ CHOP SHOP
chop shop
n : a place where stolen cars are disassembled for their parts